home *** CD-ROM | disk | FTP | other *** search
/ Aminet 33 / Aminet 33 - October 1999.iso / Aminet / docs / misc / amigapl.9903.lzh / amigapl.9903 / text0753.txt < prev    next >
Encoding:
Text File  |  1999-04-02  |  3.6 KB  |  106 lines

  1. Jacek Rzeuski napisal 15-Mar-99 w
  2.  *"Schematy A1200"*:
  3.  
  4. > Strona dziewi±ta. Teraz dopiero pojmujê sk±d siê bior± cyrki z
  5. > pod³±czaniem zewnêtrznych klawiatur. Trzeba najpierw zrobiæ uk³ad
  6. > odwrotny do kontrolera klawiatury!
  7.  
  8. Jest prostsze rozwi±zanie - pod³±czyæ klawiaturê od A500 bezpo¶rednio
  9. do linii KBCLOCK i KBDATA.
  10.  
  11. > Ni¿ej jest schemat zegara. Jak siê domy¶lam to ten, który mo¿na
  12. > w³o¿yæ w tzw. slot zegara (notabene tu w ogóle nie narysowany).
  13.  
  14. Narysowany, narysowany. To jest to, co jest zaznaczone ramk± w z³±czu
  15. P9B (MEMORY EXPANSION), a wiêc 
  16.  
  17. > 4 bity adresowe i 4 bity danych!
  18.  
  19. > To jak do diab³a udaje siê robiæ karty do tego portu? Czy¿by te bity
  20. > adresowe s³u¿y³y do wyboru rejestru a transmisja danych i rozkazów
  21. > odbywa³a siê tylko poprzez te 4 bity danych z wykorzystaniem
  22. > jakiego¶ wymy¶lnego protoko³u??? 
  23.  
  24. Wcale nie takiego znowu wymy¶lnego. W IEEE-1284 te¿ siê transmituje w
  25. jedn± stronê na 4 bitach i jako¶ to pecetowcom nie przeszkadza. A poza
  26. tym na porcie zegara jest 8 linii adresowych, a nie 4. Jest nawet
  27. linia przerwania INT6. Wiêc masz 128 bajtów na rejestry + jedno
  28. przerwanie. 
  29.  
  30. > Strona dwunasta, ostatnia.
  31.  
  32. ??? Ja mam 17...
  33.  
  34. > Na pocz±tek ma³a niespodzianka. Nazwane jest to to "memory
  35. > expansion". Jak to? A dlaczego nie 'CPU slot'?
  36.  
  37. Bo to nie jest wcale to! Memory expansion to jest w³a¶nie port zegara,
  38. a w³a¶ciwie port zegara jest reliktem po memory expansion. Do tego
  39. z³±cza mia³ byæ pod³±czany ten nieszczêsny opcjonalny drugi megabajt
  40. chip-ramu. Na szczê¶cie 2 MB jest standardem i zosta³ tylko ten
  41. "zegar".
  42.  
  43. > Faktycznie tam s± g³ównie sygna³y dla pamiêci:
  44. > - 32-bitowa szyna danych pochodzi nie bezpo¶rednio od procesora a od
  45. > BUDGIE'go. To ta sama szyna, które idzie do pamiêci CHIP (???).
  46.  
  47. Tak, bo w³a¶nie tu siê pod³±cza³o chip. Z tym, ¿e w normalnej Amy tego
  48. z³±cza nie ma, jest tylko czê¶æ w ramce.
  49.  
  50. > I jeszcze parê pytañ ogólnych:
  51. > - Sk±d pochodzi sygna³ _ZORRO wchodz±cy do GAYLE?
  52.  
  53. W³a¶nie z Expansion Slot (tam gdzie siê pod³±cza turbosy) i pozwala na
  54. przejêcie szyny przez procesor z karty.
  55.  
  56. > - Do czego s³u¿y _NET_CS (wychodzi z GAYLE)? Dok±d on idzie?
  57.  
  58. Do Expansion Slot...
  59.  
  60. > - Na pierwszej stronie jest napisane, ¿e "power connector" jest na
  61. > stronie 13. Kto¶ ma tê stronê?
  62.  
  63. Ja mam, niestety lekko uszkodzon±.
  64.  
  65. > Co na niej jeszcze jest?
  66.  
  67. Samo miêsko - Expansion Slot. I to by Ci wyja¶ni³o wiele rzeczy.
  68. Po pierwsze wychodz± tam wszystkie 24 bity adresu i 32 bity danych
  69. prosto z CPU bez ¿adnych buforów. Jest oczywi¶cie FPUSENSE :-). S±
  70. wszystkie sygna³y steruj±ce szyn± proca w stylu AS, DS, R/W, DSACKx,
  71. IPLx i ca³a reszta. Jest nawet CFGOUT wychodz±cy z karty turbo, co
  72. umo¿liwia pod³±czenie kolejnych samokonfiguruj±cych siê urz±dzeñ. Co
  73. ciekawe jest 8 wolnych styków przeznaczonych na górne 8 bitów adresu.
  74. Je¿eli s± one pod³±czane w kartach, to mamy na Expansion Slot pe³ne 4
  75. GB do dyspozycji.
  76.  
  77. > - Po jak± cholerê kto¶ wymy¶li³, ¿eby do kontrolera IDE pod³±czyæ
  78. > górne 16 bitów szyny danych CPU?
  79.  
  80. To wynika ze sposobu przesy³ania 16-bitowych danych po 32-bitowej
  81. szynie przez procki Motoroli. W czasie wykonywania instrukcji w stylu
  82. MOVE.W s³owo jest przesy³ane zawsze górn± po³ówk± szyny.
  83.  
  84. > ¯eby spowolniæ transfer?
  85.  
  86. Jak widzisz wrêcz przeciwnie :-)
  87.  
  88. > - No i sk±d siê bierze te ograniczenie do 16MB/s? Z BUDGIE?
  89.  
  90. Ja uwa¿am, ¿e nie ma takiego ograniczenia na slocie Expansion.
  91.  
  92. > Ludzie! Na polibudzie opanowa³em przedmiot pt. "Uk³ady cyfrowe"
  93. > ¶piewaj±co. Z mikrokontrolerów i uk³adów komputerowych te¿ mia³em
  94. > pi±tkê.
  95.  
  96. Jak widaæ to nie wystarczy. Ja oprócz tych pi±tek czyta³em du¿o o
  97. procesorach Motoroli i hardware Amigi.
  98.  
  99. -- 
  100. Grzegorz Kraszewski (Krashan/BlaBla) - krashan@amiga.org.pl
  101. Druga Strona BlaBla  - http://amiga.org.pl/~krashan
  102.  
  103.  
  104.  
  105.  
  106.